home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
MACD 5
/
MACD 5.bin
/
workbench
/
libs
/
wbstartlib.lha
/
WBStart
/
dev
/
c
/
include
/
libraries
/
wbstart.h
Wrap
C/C++ Source or Header
|
1996-03-13
|
1KB
|
44 lines
#ifndef LIBRARIES_WBSTART_H
#define LIBRARIES_WBSTART_H
/*
* libraries/wbstart.h V2.0
*
* shared library include file
*
* (c) 1991-1996 Stefan Becker
*/
#ifndef UTILITY_TAGITEM_H
#include <utility/tagitem.h>
#endif
#define WBSTART_NAME "wbstart.library"
#define WBSTART_VERSION 2
/* Tags for WBStartTagList() */
/* Name of the program to start. It is relative to */
/* WBStart_DirectoryName or WBStart_DirLock. */
#define WBStart_Name (TAG_USER + 1) /* const char * */
/* Name of a directory. Mutually exclusive to WBStart_DirectoryLock */
#define WBStart_DirectoryName (TAG_USER + 2) /* const char * */
/* Lock of a directory. Mutually exclusive to WBStart_DirectoryName */
#define WBStart_DirectoryLock (TAG_USER + 3) /* BPTR */
/* Stack size for the new process */
#define WBStart_Stack (TAG_USER + 4) /* ULONG */
/* Priority for the new process */
#define WBStart_Priority (TAG_USER + 5) /* LONG */
/* Number of arguments in WBStart_ArgumentList */
#define WBStart_ArgumentCount (TAG_USER + 6) /* ULONG */
/* Array of arguments. WBStart_ArgumentCount MUST be specified also! */
#define WBStart_ArgumentList (TAG_USER + 7) /* struct WBArg * */
#endif /* LIBRARIES_TOOLMANAGER_H */